self-interested person - Spanish English Dictionary